English word definition — powered by WordNet
set off quickly, usually with success
jump down from an elevated point
Want to remember jump off?